tough customer someone - Francés Inglés Diccionario